Photo by Tori Stauffer Photography

David Locke Hall

David Locke Hall was a federal prosecutor for twenty-three years. He served as an intelligence officer in the U.S. Navy Reserve for thirty years, retiring at the rank of captain. He lives near Philadelphia, where he works in private practice.

David Locke Hall

David Locke Hall was a federal prosecutor for twenty-three years. He served as an intelligence officer in the U.S. Navy Reserve for thirty years, retiring at the rank of captain. He lives near Philadelphia, where he works in private practice.

Books by David Locke Hall